• word of the day

    pressure-feed lubricating system

    pressure-feed lubricating system - Dictionary definition and meaning for word pressure-feed lubricating system

    Definition
    (noun) mechanical system of lubricating internal combustion engines in which a pump forces oil into the engine bearings

Word used in video below:
text: can i feed her granny pig can i feed her
Download our Mobile App Today
Receive our word of the day
on Whatsapp